larva of river lamprey - Französisch Englisch Wörterbuch